package com.joysuch.wwyt.bp.bean.investigate.vo;

import cn.zlg.common.springmvc.validate.constraints.NotNull;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.Valid;

/**
 * @Author jingwk
 * @Date 2021/09/18 9:27
 */
@Data
public class BpInvestigateRecordVO {

    @ApiModelProperty("record主键id")
    private Long id;
    @ApiModelProperty("排查计划id")
    @NotNull(message = "请选择排查计划")
    private Long checkPlanId;
    @ApiModelProperty("检查项目集合")
    @Valid
    private BpInvestigateRecordItemVO recordItem;
    @ApiModelProperty("任务id")
    private Long taskId;

    // 校验位置使用的参数
    @ApiModelProperty("签到状态")
    private String verifyState;
    @ApiModelProperty("签到位置")
    private String verifyLocation;
    @ApiModelProperty("签到方式")
    private String verifyType;

}
